have a roving eye - Turco Inglés Diccionario